package com.ruoyi.system.domain;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Excel;

import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * 用户VIP 价格显示对象 t_price_setting
 * 
 * @author DEREK
 * @date 2023-05-22
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("t_price_setting")
public class PriceSetting
{

	/** 主键ID */
	@TableId(value = "id", type = IdType.AUTO)
	private Long id;

	/** 价格类型 */
	@Excel(name = "价格类型")
	private String priceType;

	/** 支付名称 */
	@Excel(name = "支付名称")
	private String priceName;

	/** 现价 */
	@Excel(name = "现价")
	private BigDecimal currentPrice;

	/** 原价 */
	@Excel(name = "原价")
	private BigDecimal originalPrice;

	/** 0=苹果 1=安卓 只针对充值潮玩币规格
1=推荐2=曝光3=组合 只针对道具规格 */
	@Excel(name = "0=苹果 1=安卓 只针对充值潮玩币规格1=推荐2=曝光3=组合 只针对道具规格")
	private Long amountType;

	/** 0:未启用 1:已启用 */
	@Excel(name = "0:未启用 1:已启用")
	private Long enabled;

	/** 排序字段 */
	@Excel(name = "排序字段")
	private Long sort;

	/** 支付代码标识 */
	@Excel(name = "支付代码标识")
	private String payCode;

	/** 是否最热 0=否 1=是 */
	@Excel(name = "是否最热 0=否 1=是")
	private Long isHot;

	/** 用户VIP规格 */
	@Excel(name = "用户VIP规格")
	private String extend1;

	/** 用户VIP规格 */
	@Excel(name = "用户VIP规格")
	private String extend2;

	/** 用户VIP规格 */
	@Excel(name = "用户VIP规格")
	private String extend3;

	private String extend4;

	private String extend5;

	private String remark;

	@TableField(exist = false)
	private String parentName;
}
